Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
КН
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2011
Тип роботи:
Курсова робота
Предмет:
Програмування

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІ ВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” Кафедра ЕОМ / Курсова робота з програмування "Представлення в пам’яті комп’ютера статичних даних" D= 22, M = 8, BD = 4, KV=550 Завдання на курсову роботу Завдання 1 Визначити внутрішнє представлення в пам’яті комп’ютера даних базових типів. Розглянути основні прості (цілі, дійсні, символьні, логічні) типи даних: bool b = 0; wchar_t ch4 = 'a'; unsigned i3 = 4730; double d2 = 176.22e+8; Завдання 2 Визначити внутрішнє представлення в пам’яті комп’ютера даних похідних типів. 1. Представлення рядків символів Визначити представлення в пам’яті комп’ютера рядків символів. char *string18 ="744%7\b6w5\n1d9'9f '\x2"; 2.2. Представлення переліків Визначити представлення в пам’яті комп’ютера переліків. enum color18 { BLUE = -2, GREEN, CYAN, RED, BROWN, GRAY = 9, YELLOW, WHІTE, MAGENTA, LІGHTGRAY, DARKGRAY, BLACK } c1= CYAN, c2= BROWN, c3= DARKGRAY; 2.3. Представлення масивів Визначити представлення в пам’яті комп’ютера масивів. char array0[3][3][2] = {{{0,132},{154,88},{154,132}}, {{110,22},{198,198}}, {'3',5}}; 2.4. Представлення структур Визначити представлення в пам’яті комп’ютера структур. struct str8 { unsigned e:3; double a; short b:8; char c[6]; signed short d; char :7; unsigned :3; char f; long :3; }str; str.a = 22.176; str.b = 272800; str.c[0] = 'D'; str.c[1] = 'y'; str.c[2] = 'm'; str.c[3] = 'a'; str.c[4] = 's'; str.d =21392 ; str.e = 336; str.f = 9; 2.5. Представлення об'єднань Визначити представлення в пам’яті комп’ютера об'єднань. union un6 { char a[8]; unsigned short b; struct { double e; }; int d; short c; } un; un.e = 222618; un.c = 26400; un.a[0] = '6'; un.a[1] = '5'; un.a[2] = '1'; un.a[3] = '9'; un.a[4] = '9'; Зміст Вступ Теоретична частина Алгоритм розв’язання задачі. Система тестів Завдання 1: Внутрішні формати базових типів 3.1.1. Логічний тип 3.1.2. Символьний тип 3.1.3. Цілий тип 3.1.4. Дійсний тип Завдання 2: Внутрішні формати похідних типів 3.2.1. Рядок символів 3.2.2. Перерахування 3.2.3. Масив 3.2.4. Структура 3.2.5. Об'єднання Результати виконання програми Висновки Список літератури Додатки Вступ Дані є складовою частиною інформації, що являють собою зареєстровані сигнали. Під час інформаційного процесу дані перетворюються з одного виду в інший за допомогою методів. Обробка даних містить в собі множину різних операцій. Основними операціями є: 1) збір даних - накопичення інформації з метою забезпечення достатньої повноти для прийняття рішення; 2) формалізація даних - приведення даних, що надходять із різних джерел до однакової форми; 3) фільтрація даних - усунення зайвих даних, які не потрібні для прийняття рішень; 4) сортування даних - впорядкування даних за заданою ознакою з метою зручності використання; 5) архівація даних - збереження даних у зручній та доступній формі; 6) захист даних - комплекс дій, що скеровані на запобігання втрат, відтворення та модифікації даних; 7) транспортування даних - прийом та передача даних між віддаленими користувачами інформаційного процесу. Джерело даних прийнято називати сервером, а споживача - клієнтом; 8) перетворення даних - перетворення даних з однієї форми в іншу, або з однієї структури в іншу, або зміна типу носія. Для автоматизації роботи з даними, що відносяться до різних типів, важливо уніфікувати їх форму представлення. Для цього, як правило, використовується прийом кодування, тобто представлення даних одного типу через дані іншого типу. Універсальні засоби кодування успішно втілюються в різноманітних галузях техніки, науки та культури - математичні вирази, телеграфна азбука, морська азбука, азбука для сліпих тощо. Своя система кодування існує й в інформатиці, і називається вона двійковим кодом. Ґрунтується вона на представленні даних послідовністю двох знаків: (бітів) 0 та 1. Байт — найменша адресована одиниця пам'яті ЕОМ. Містить 8 бітів. інформації. Одиниці вимі...
Антиботан аватар за замовчуванням

13.02.2014 00:02

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини